Frog Orchid — synonyms, definition
1. frog orchid (Noun)
1 synonym
Coeloglossum viride
2 definitions
frog orchid (Noun) — Any of several green orchids of the genus Habenaria.
frog orchid (Noun) — Orchid having hooded long-bracted green to yellow-green flowers suffused with purple.
2 types of
orchid orchidaceous plant
4 parts of
Coeloglossum Habenaria genus Coeloglossum genus Habenaria